8436 Blackburn Ave
Los Angeles, CA 90048
$3,650,000 USD
7,008 SF
8
Units
6.03% Cap Rate
7,008 SF
$3,650,000 USD
Apartments