Windward Sun Apartments
Resident · 2015 - 2018
Move in if you love cockroaches and obnoxious neighbors. Noisy neighbors will give you the bad nights sleep you always desired. People living here are rude and careless. Trash all over the place. Manager is careless and useless. Management needs to fire the manager. Absolutely the worst place I ever lived.