Marela Apartments
250 NW 130th Ave, Pembroke Pines 33028