$89,000 - 17261 Gothard Street Unit 64, Huntington Beach, CA 92647
17261 Gothard Street Unit 64
Huntington Beach,
CA
92647
Country: US