Sherman Canal


New single family residence on the Venice Canals.