Marela Apartments at 250 NW 130th Avenue, Pembroke Pines, FL 33028 | HotPads