Wholesale Properties New 15 4214 Vista Ave., St Louis, MO,... $89,900 644 sq ft 2beds 1bath View on map Details New 12 26 Orchard Hills Dr, St Peters... $109,900 980 sq ft 3beds 2baths View on map Details Map×