Urbanica sells Miami Beach’s Meridian Avenue hotel for $31 million
Cambridge Lansdowne bought a historic South Beach hotel for $30.5 million, property records show. the Meridian Hotel is located off 5th Street at 418 Meridian Avenue. Originally built in 1925, … Read More