11
32 N Venice Blvd
Venice, CA 90291
$3,125,000 USD
2,650 SF
4
Units
6.38% Cap Rate
2,650 SF
$3,125,000 USD
Apartments