Pending $75,000 3 Beds1 Bath1,475 SqFt 3238 HELEN Street, Detroit, MI 48207 Single Family Home Listed by Supreme Realty