My apartment constantly smelled of weed due to the neighbors which somehow was coming in through the upstairs bathroom sink cupboard. Also, it was difficult to keep the back door open for fresh air because they would also smoke outside. The overall size of the apartments are small for the price, but is nice having the gym/pool access.
Terra Vista Apartments
(909) 675-1070
