About Theresa Park Loft Apartments!
Step into Theresa Park Lofts, a distinctive living experience in the heart of St. Louis. This historic landmark, originally the Harris Teacher’s College from 1902, has been meticulously transformed into stunning loft apartments that marry historical charm with contemporary elegance. Every apartment in Theresa Park Lofts exudes sophistication and style. The apartments are fully equipped with contemporary amenities, enhancing your daily living experience. The building's historical roots are beautifully showcased in the thoughtful restoration, offering a truly one-of-a-kind living experience. At Theresa Park Lofts, the amenities extend beyond your living space. Maintain your active lifestyle in the fitness center, benefit from the convenience of on-site parking, and have peace of mind with the availability of an on-call emergency maintenance staff. Situated within walking distance of Cardinal Glennon and Saint Louis University Hospital and Medical Campus, Theresa Park Lofts is perfectly positioned for urban living, surrounded by history and charm. Seize the opportunity to be part of the Theresa Park Lofts community. Contact us today to schedule a tour and immerse yourself in a unique blend of history, luxury, and urban living.
Theresa Park Loft Apartments! is an apartment located in St. Louis City, the 63104 Zip Code, and the Hodgen Elementary School, Vashon High School, and St Margaret Of Scotland School attendance zone.

Pricing and Floor Plans
1 Bedroom
1BR/1.0BA
$1,225 - $1,375
1 Bed, 1 Bath, 648 Sq Ft
$1,000 deposit
https://imagescdn.homes.com/i2/Qy93MbRpNxDfOyprNijZLqt7VPcP9v4chc-sSPbhPdw/116/theresa-park-loft-apartments-saint-louis-mo.jpg?p=1
Unit | Price | Sq Ft | Availability |
---|---|---|---|
1517 S. Theresa Ave. #101 | $1,375 | 648 | Now |
1517 S. Theresa Ave. #209 | $1,225 | 792 | Now |
1517 S. Theresa Ave. #212 | $1,225 | 800 | Now |
2 Bedrooms
2BR/1.0BA
$1,345 - $1,495
2 Beds, 1 Bath, 752 Sq Ft
$1,500 deposit
/assets/images/102/property-no-image-available.png
Unit | Price | Sq Ft | Availability |
---|---|---|---|
1517 S. Theresa Ave. #107 | $1,345 | 752 | Now |
1517 S. Theresa Ave. #309 | $1,399 | 990 | Now |
1517 S. Theresa Ave. #105 | $1,495 | 1,201 | Now |
2BR/2.0BA
$1,695
2 Beds, 2 Baths, 1,350 Sq Ft
$1,500 deposit
/assets/images/102/property-no-image-available.png
Unit | Price | Sq Ft | Availability |
---|---|---|---|
1517 S. Theresa Ave. #111 | $1,695 | 1,350 | Now |
3 Bedrooms
3BR/1.0BA
$1,650
3 Beds, 1 Bath, 1,185 Sq Ft
$1,500 deposit
/assets/images/102/property-no-image-available.png
Unit | Price | Sq Ft | Availability |
---|---|---|---|
1517 S. Theresa Ave. #307 | $1,650 | 1,185 | Now |
3BR/2.0BA
$1,895
3 Beds, 2 Baths, 1,132 Sq Ft
$1,500 deposit
/assets/images/102/property-no-image-available.png
Unit | Price | Sq Ft | Availability |
---|---|---|---|
1517 S. Theresa Ave. #109 | $1,895 | 1,132 | Now |
Map
- 3400 Vista Ave
- 3216 Henrietta St
- 3208 Henrietta St
- 3217 Lafayette Ave Unit 3217
- 3857 Blaine Ave
- 3136 Rutger St
- 3226 Geyer Ave
- 3850 de Tonty St
- 2935 Saint Vincent Ave
- 3830 Shaw Blvd Unit A
- 3671 Russell Blvd
- 3866 Shaw Blvd
- 3463 Longfellow Blvd
- 2906 Park Ave
- 2144 S Grand Blvd
- 3130 Russell Blvd
- 4007 Lafayette Ave
- 4000 de Tonty St
- 4006 de Tonty St
- 1725 Oregon Place
- 1500 S Grand Blvd
- 1903 Virginia Ave
- 1919 S Grand Blvd
- 3450 Russell Blvd
- 3534 Gratiot St
- 812 S Theresa Ave
- 3914 de Tonty St Unit A - 2nd floor
- 3952 de Tonty St Unit First Floor
- 3932 Shaw Blvd
- 1725 Oregon Place
- 2232 S Grand Blvd
- 4045 Russell Blvd Unit 2
- 2322 Virginia Ave
- 2758 Russell Blvd
- 4144-4148 de Tonty St
- 3904 Shenandoah Ave
- 300 S Grand Blvd
- 4041 Chouteau Ave
- 3940 Shenandoah Ave Unit 2ndfloor
- 3938 Shenandoah Ave Unit 1