the building across the street has mirrored windows...(Cass St. near the Old Miami)