10
807-809 N Fuller Ave
Los Angeles, CA 90046
$2,300,000 USD
5,300 SF
11
Units
4.8% Cap Rate
5,300 SF
$2,300,000 USD
Apartments