$45,900Amazing three bedroom house with a 19% net return, 2028 Destrehan St, St. Louis, MO 63107, USA, in St. Louis, United StatesSt. LouisDetached house • 3 bed. • 1 bath. • 704 m²Add to favoritesMessage agent