$475,000 -
31 Welcome
Seal Beach ,
CA 90740
Complex/park: Seal Beach Shores