2616 Allen Avenue, Saint Louis, MO 63104
Residents have in-unit laundry, with off-street parking available at the property.
Property Features for 2616 Allen Avenue
General Information
Units
Taxes and HOA fees
Amenities
Building Details
Displayed information is deemed reliable but is not guaranteed and should be independently verified. All listing content including descriptions, pricing, images are the copyrighted material of Realty Exchange
Investment Insights
Based on property information with market context.
Built in 1894, the building is located at 2616 Allen Avenue in St. Louis. Off-street parking serves the property.
Key Highlights
- Four apartments totaling 4,464 square feet
- Two townhome‑style units, each with 2 bedrooms and 2 full bathrooms
- Two additional apartments, each with 1 bedroom and 1 bathroom