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,299 - $1,325
2 Beds, 1 Bath, 752 Sq Ft
$1,000 deposit
/assets/images/102/property-no-image-available.png
Unit | Price | Sq Ft | Availability |
---|---|---|---|
1517 S. Theresa Ave. #107 | $1,299 | 752 | Now |
1517 S. Theresa Ave. #309 | $1,325 | 990 | Now |
2BR/2.0BA
$1,525 - $1,650
2 Beds, 2 Baths, 878 Sq Ft
$1,500 deposit
/assets/images/102/property-no-image-available.png
Unit | Price | Sq Ft | Availability |
---|---|---|---|
1517 S. Theresa Ave. #108 | $1,525 | 878 | Now |
1517 S. Theresa Ave. #111 | $1,650 | 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
- 3501 Park Ave
- 3417 Park Ave
- 3400 Vista Ave
- 3327 Park 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
- 1403 Montrose Ave
- 3671 Russell Blvd
- 3866 Shaw Blvd
- 3463 Longfellow Blvd
- 2906 Park Ave
- 2144 S Grand Blvd
- 3002 Geyer Ave
- 1500 S Grand Blvd
- 3641 Mcree Ave
- 3831 Mcree Ave
- 3850 Park Ave
- 3854 Folsom Ave Unit 2F
- 3854 Folsom Ave Unit 1F
- 3844 Park Ave
- 3851 Mcree Ave
- 1903 Virginia Ave
- 1919 S Grand Blvd
- 1646 S 39th St
- 3616 Russell Blvd
- 3450 Russell Blvd
- 3534 Gratiot St
- 812 S Theresa Ave
- 3914 de Tonty St Unit A - 2nd floor
- 3941 Shaw Blvd
- 3952 de Tonty St Unit First Floor
- 3932 Shaw Blvd
- 1725 Oregon Place