Villa Serena I. 1200 SW 22 Terrace, Miami, FL 33145. AL -8022. Location I. Villa Serena II. 60 NW 33 Avenue, Miami, FL33125. AL- 8518. Location II. Villa Serena ...
With its roots deeply embedded in tropical Miami, Florida, Villa Serena opened its doors as a licensed and Medicaid-certified assisted living community in 2004.
Villa Serena II. 60-62 NW 33 Ave, Miami, Florida, 33125. Assisted Living. Share This. Print Details. General Property Features; Assisted Living; Location ...