$1,445+ 1 bdFees may applyTheresa Park Loft Apartments | 1517 S Theresa Ave, Saint Louis, MOSave$1,750+2bd$2,100+3bd
$1,550/moFees may apply3 bds2 ba1,642 sqftTownhouse for rent1424 S Cardinal Ave, Saint Louis, MO 63104More1 day agoApply instantlySave
$1,695/moFees may apply3 bds1 ba1,200 sqftApartment for rent3018 Henrietta St #2, Saint Louis, MO 63104More19 days agoApply instantlySave
$850/moFees may apply1 bd1 ba800 sqftApartment for rent3249 Lafayette Ave APT 1W, Saint Louis, MO 63104More4 days agoApply instantlySave
$1,099/moFees may apply2 bds1 ba900 sqftApartment for rent3248 Henrietta St #2, Saint Louis, MO 63104More5 hours agoSave
$1,450/moFees may apply2 bds1 ba1,080 sqftHouse for rent3503 Park Ave, Saint Louis, MO 63104More 3D TourSave
$3,300/moFees may apply4 bds2 ba1,600 sqftHouse for rent3121 Caroline St, Saint Louis, MO 63104More2 days agoApply instantlySave
$2,800/moFees may apply3 bds2.5 ba1,500 sqftTownhouse for rent3416 Caroline St, Saint Louis, MO 63104More44 days agoApply instantlySave
$1,650/moFees may apply3 bds1 ba1,300 sqftApartment for rent3504 Vista Ave, Saint Louis, MO 63104More2 days agoSave
$1,950/moFees may apply3 bds1.5 ba1,200 sqftApartment for rent3411 Park Ave #A, Saint Louis, MO 63104More34 days agoSave
$1,100/moFees may apply1 bd1 ba825 sqftApartment for rent3202 Henrietta St Floor 1, Saint Louis, MO 63104More 3D TourSave
$1,526/moFees may apply2 bds1 ba1,242 sqftTownhouse for rent2757 Park Ave, Saint Louis, MO 63104More5 days agoSave
$796/moFees may apply1 bd1 ba417 sqftApartment for rent3115 Henrietta St, Saint Louis, MO 63104More5 days agoSave
$705/moFees may apply1 bd1 ba550 sqftApartment for rent3000 Lafayette Ave APT 6A, Saint Louis, MO 63104More19 days agoSave