12
1223 N Edgemont St
Los Angeles, CA 90029
$5,700,000 USD
14,680 SF
14
Units
5.25% Cap Rate
14,680 SF
$5,700,000 USD
Apartments