10
16932 Lilac Ln
Huntington Beach, CA 92647
$2,100,000 USD
4,358 SF
4
Units
4.11% Cap Rate
4,358 SF
$2,100,000 USD
Apartments