the sign on the right of the building says &amp;quot;providing the best apartments in Clifton&amp;quot;