Villa Majorca
Description: Villa Majorca is a high-end boutique rental property located in Coral Gables, Florida. Featuring just 36 oversized apartments and townhomes, the goal of the upgraded website was to bring it up to current web standards (responsive), greatly improve its cosmetics, and provide up-to-date information on units available for rent.