Property Details for 3323 Vista Ave
Description provided by Trulia
3323 Vista Ave This is a Single-Family Home located at 3323 Vista Avenue, Saint Louis MO. 3323 Vista Ave has approximately 600 square feet. The property was built in 1981. 3323 Vista Ave is in the The Gate neighborhood in Saint Louis, MO. The average list price for The Gate is $205,463.
Public Records for 3323 Vista Ave
Official property, sales, and tax information from county (public) records:
- 600 sqft
- Built In 1981
- County: St. Louis City