3000 Florida Avenue
Miami, FL 33133

About this Employer

179 Room Hotel

www.mayfairhousemiami.com