‘The Wyn Mood C’ to Offer 72 Apartments at 107, 121, and 127 N.W. 31st Street, Miami, FL
Miami’s Urban Development Review Board will review plans for a low-rise residential venture: The Wyn Mood C. If given the greenlight, the four-story building would comprise 53,401 square feet of new construction.