Renaissance Place At Grand Apartments
viewing listings at:
no school selected
change school
search rentals manager list
saved listings
login

Renaissance Place At Grand Apartments

10001 North Compton Ave
St Louis MO 63111

send message map

Renaissance Place At Grand Apartments is a St Louis Apartment located at 10001 North Compton Ave. The property features 1 - 3 BR rental units available starting at $772.
Amenities include Dogs Ok, Cats Ok, Pet Friendly Community, and In-Unit Laundry. Off-Street Parking parking available.
Contact us for a showing.