the plaza s

189 S. Orange Ave
Orlando
Florida
United States