Integra sells bayfront Miami-Dade rental complex for $151M

FacebookXWhatsAppEmail