I got scammed by Granite. What should I do?

Granite promised me a unit facing East, but instead, I got one facing West. When I requested a change to an East-facing unit, they said I would need to pay $500 (reconditioning and admin fee). This is completely unreasonable, and no one is taking responsibility. What's more, they told me they would waive the admin fee as if it is a "special offer"! WOW! They forced me to make decision in a day whether or not I want to change it to the same type of unit in different buildings. And you know what? the other units are either in buildings without an elevator or more expansive, EVEN WITH $500 FEE. What should I do? I left a comment on Google map, "Wabash Lofts". You can see the evidence pictures there.