12
24522 Chestnut St
Newhall, CA 91321
$2,800,000 USD
8,730 SF
8
Units
5.53% Cap Rate
8,730 SF
$2,800,000 USD
Apartments