Venice Canals

$2,265,000

Property Details

2 4 0

405 Howland Canal, Venice, CA 90291

Description: