Takara-So Apartments

Closed
yelp logo

(2)

Photos

1919 W Main St
Houston, TX 77098
Nestled within the Historic Montrose area of Houston, Takara-So is located minutes from all Houston has to offer.

Also at this address

Reviews

yelp logo
2.52 reviews
Michael D.
10/17/2014

I have lived here for a few years now and was not a fan of the previous owners. True, it took awhile for things to get fixed and was actually on the verge of moving out when i heard that new...

Laura C.
3/6/2017

Disgusting place to live! The weirdest people live there. I lived there pretty much a yr and a half. Meth heads go thru the trash. People are always loud partying. My place was in real bad...

Own this business?
See a problem?

You might also like

United StatesTexasHoustonTakara-So Apartments

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.