Mosaic, a 98-Unit Complex, Undergoes Construction at 13800 Northwest 22nd Avenue, 33054, Opa-Locka, Florida
Redwood National Properties has officially broken ground on a new residential venture in Opa-Locka, Florida. Dubbed “Mosaic,” the 98-unit development will measure five stories and rest on a 2.1-acre build site.