15
330 Amber Ct
Upland, CA 91786
$17,100,000 USD
21,045 SF
61
Units
5.4% Cap Rate
21,045 SF
$17,100,000 USD
Apartments