Avalon South Miami Starts Construction at 5850 SW 73rd Street, Miami, Florida
Nearly three years after purchasing a 1.86-acre parcel, developers have started construction on Avalon South Miami. The developer secured the build site for $18.95 million and demolished a 20,000-square-foot Winn-Dixie grocery store before breaking ground. 5850 S.W. 73 Street LLC was the seller.