More than a home, a haven. Monarca will be a 50-acre affordable rental housing development of 179 three- and four-bedroom homes, planned for Immokalee, Florida that will serve the low socioeconomic population in this region. Nuestra Señora de la Vivienda Community Foundation is the developer of Monarca. The name honors Our Lady of Guadalupe, the…