Moda North Bay Village Apartments

Location:

8000 West DriveMiami BeachFlorida33141United States View Map

Revenue:

$2.4 Million

Employees:

12

Phone:

(305) 521-1681
More

Description:

Apartments in Miami Beach FL - Emerging from the booming North Bay Village, Moda North Bay Village Apts are the premier address for luxury living.

Read More

Browse ZoomInfo’s Directories