Back to search results

$900 - $1,200/mo

Soho Towers, 5438 Delmar Blvd, Saint Louis, MO 63112

1 bd1 ba500 sqft
Apartment
Loading reviews
Information
Special offer

Enjoy a limited-time move-in special and make Ambassador Studios your new home. ✨Apply today and enjoy 50% Off Rent on your 2nd and 3rd months rent 10024; Don't Wait! These limited-time offers end August 31, 2026. Applies to all floor plans with a 12-month lease. Terms and conditions apply.

What you get

SuccessStatus: Pet-friendlySuccessStatus: Shared laundrySuccessStatus: SecuritySuccessStatus: Administrative Fee: 0SuccessStatus: Barbecue