Elena Assisted Living Facility

1731 Southwest 11Th Street Miami FL 33135 (888) 848-5698