23
1026 Figueroa Ter
Los Angeles, CA 90012
$1,200,000 USD
1,766 SF
2
Units
6% Cap Rate
1,766 SF
$1,200,000 USD
Apartments