Looking in FL » Miami-Dade » Miami » Melrose Apts 2

Aerial photo of Melrose Apts 2
Built in 2008 - 32 units - 5 floors

Building Association

Melrose Townhomes Condominium Association Inc 2575 NW 28th St, Miami, FL 33142 » Map (305) 633-0075