15
10974 S Figueroa St
Los Angeles, CA 90061
$1,595,000 USD
5,374 SF
55
Units
7.38% Cap Rate
5,374 SF
$1,595,000 USD
Apartments