3617 Venice Blvd
Los Angeles, CA 90019
$14,650,000 USD
28,000 SF
29
Units
4.7% Cap Rate
28,000 SF
$14,650,000 USD
Apartments