Office: 5340 Delmar
Suite 104
Saint Louis, MO 63112
Phone: (314) 367-SOHO (7646)
(866) 967-7646
Fax: (314) 367-9693     Email:
Pay Rent Online
There are now 2 methods for paying your rent online.
In addition to the credit card option that requires a 3% fee,
there is now a tenant portal option that doesn't have any added fee.
Sign in to Tenant Portal
helix_payonline (4K) seal_payonline (4K)
Call the leasing office (314-367-7646) if you don't have a tenant portal account yet.
pets are always welcome
bbb (4K) equal (4K)          
Home  -  Browse Apartments for Rent  -  About Us  -  Contact Us