16
3115 Ivy St
Los Angeles, CA 90034
$2,550,000 USD
6,038 SF
8
Units
5.06% Cap Rate
6,038 SF
$2,550,000 USD
Apartments