Back to search results

$1,175 - $1,250/mo

Echo STL, 5904 Enright Ave, Saint Louis, MO 63112

1โ€“2 bd1โ€“2 ba507โ€“1,070 sqft
Apartments
Loading reviews
Information
Special offer

Apply and sign at Echo to receive a waived admin and application fee! Applies to all available floor plans. *Please contact the leasing office for details.

What you get

SuccessStatus: ParkingSuccessStatus: Pet-friendlySuccessStatus: Shared laundrySuccessStatus: Air conditioningSuccessStatus: Security