12
24522 Chestnut St
Newhall, CA 91321
$3,500,000 USD
8,730 SF
8
Units
4% Cap Rate
8,730 SF
$3,500,000 USD
Apartments