Vista Properties and Investments 4 years ago ID: #249071 Listed In : Real Estate 5649 Hillcamp Ct, Saint Louis, MO 63128, USA 314-843-6048 vistapropertiesandinvestments.com Business Description Commercial Real Estate in Saint Louis, MO Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Commercial Real Estate land for sale 1031 Exchanges Specialist Net Lease Properties