19
705 Flower Ave
Venice, CA 90291
$1,775,000 USD
1,540 SF
4
Units
4.65% Cap Rate
1,540 SF
$1,775,000 USD
Apartments