Vacant land. 1 BLOCK away from the new $1.7 billion, NGA West development. You could walk there! Prime location to have real estate, before the neighborhood booms in the near future! 2713 Howard St., St Louis, MO 63106
This property is off market, which means it's not currently listed for sale or rent on Zillow. This may be different from what's available on other websites or public sources.
