Garden Plaza Retirement Home
8610 SW 21st St
Miami, FL 33155
Miami, FL 33155