$260,000 - 1280 Knollwood Road, Seal Beach, CA 90740
1280 Knollwood Road
Seal Beach,
CA
90740
Country: US