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

Aerial photo of Melrose Apts 1
Built in 2006 - 24 units - 4 floors

Building Association

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