107
MIAMI — Fort Lauderdale, Fla.-based Moss & Associates has commenced construction of the 84,670-square-foot Leon Medical Centers-Flagler. The property, located at 150 N.W. 79th Ave. in Miami, will deliver in November. The four-story hospital will exclusively cater to Medicare patients. Coral Gables, Fla.-based MGE Architects designed the building.