Michael

Be warned that after 12 months I my rent increased by +15%. Adding $250 - $300 utility bills and $125 parking space, $100 internet service, I would advise against renting in Willard Towers.