$1,170,000 -
24 Canyon Terrace Drive
Avalon ,
CA 90704
Country: US
Property listed by Catalina Realtors, Jordan Lake 310-386-4928