A two-story building in Miami Beach built in 1939 may be ordered to close after a city inspector found “evidence of structure deterioration, to include spalling concrete.” The owners of the building, at 6881 Indian Creek Dr., have until Monday to submit an engineer’s report to the city or face […]