Tomball Square Apartments

Category: Apartment complex in Tomball, Texas

Address: 611 James St, Tomball, TX 77375, USA

Phone: +12812553646

Reviews

Christine Murphy

Sep 24, 2020

Been living here for over 7 years been good so far nice neighbors

kaci

Aug 25, 2020

don’t recommend.

Linda Mendoza

Jul 19, 2019

I've been calling for several days left a msg and no one ever answers

Thanks! Your review is awaiting moderation.

Questions & Answers

What is price per month only have 960to deal with thank you

Roderick Hodges | Nov 5, 2021
James LucaBrasi | Nov 5, 2021

Call them. They will have better info.

Do u have 3 bedroom how much

Melissa Maris | Nov 6, 2019
Kaitlynn Urick | Nov 6, 2019

I believe they only have 2 bedrooms

Thanks! Your answer is awaiting moderation.

Thanks! Your question is awaiting moderation.

Related Places