$1,700,000 - 28721 Placida Ave, Laguna Niguel, CA 92677
28721 Placida Ave
Laguna Niguel,
CA
92677
Country: US