18
1359 W 35th Pl
Los Angeles, CA 90007
$4,995,000 USD
20,602 SF
2
Units
8.04% Cap Rate
20,602 SF
$4,995,000 USD
Apartments