The Canals Retreat
#1014
Home > Locations > Venice Beach > The Canals Retreat
View Full Slideshow
Map of Location / Directions from LAX
$2,800 - $3,800/week