Active $1,450 2 Beds1 Bath3,920 Sqft Lot 20608 Avalon Street, Saint Clair Shores, MI 48080-3724 Condo Listed by Beal Properties LLC