prospective • Visited 2015
My lease is coming to an end soon at my current apartment, and I am considering in moving here. However, I am skeptical now because off all the reviews about water bugs and roach infestations. Is this still going on or have they fixed the problem? Anybody that lives there now please give me some insight. Thank You