Marela Apartments

 250 Nw 130 Avenue, Pembroke PinesFL 33028