10888 NW 8th St # L Unit: 5-L, Pembroke Pines, FL 33026
1
bed
1
bath
610 Sq.Ft. LIVING AREA