Search
Home
California
Imperial
Baywood St
668 Baywood St
668 Baywood St
Imperial, CA 92251
According to public records this property type is Single Family. Parcel number is 064385001000. Land square footage is 557 sqft.
Other Properties on Baywood St
672 Baywood St
Show Details