Construction Business Journal: LF Development LLC Proposes 97-Unit Apartment Building in Fontainebleau Area of Miami-Dade