71
1443 N Fuller Ave
Los Angeles, CA 90046
$48,000,000 USD
133,065 SF
82
Units
3.51% Cap Rate
133,065 SF
$48,000,000 USD
Apartments