235 Main St. Unit #321 Venice, CA 90291
$1,495,000
Square Footage
1,366 sq. ft.
Bedrooms
2
Bathrooms
2
Located...