CHAPEL LAKE ESTATES

18430 11th St NW Pembroke Pines FL 33029

FOR RENT from 2026-07-01
18430 NW 11th St, Pembroke Pines FL 33029
3 bed
2 bath
2035 sqft

$3,900

$50
Price Decreased