Galaxy Hotel

Address:

2845 sw 69th Court Miami Fl, 33155