9 days agoHouse for rent, 2118 MacArthur St Southgate, in Houston, United StatesHouston, 2118 MacArthur StHouse • 5 room(s) • 3 bed. • 2 bath. • 225.85 m²