Join now
Log in Join

city centre or downtown area??? (Houston)

I am moving to Houston and I am looking for an apartment. Currently I have found 2 apartments that I like, one is situated in the city center and another one near the Galleria in the downtown, can you recommend me which area is better to live in.

Houston Forum