19
12 1/2 25th Pl
Venice, CA 90291
$1,699,000 USD
2,314 SF
4
Units
4.93% Cap Rate
2,314 SF
$1,699,000 USD
Apartments