12
16171 Springdale St
Huntington Beach, CA 92649
$37,000,000 USD
103,000 SF
114
Units
5.2% Cap Rate
103,000 SF
$37,000,000 USD
Apartments