18581 NW 23rd St, Pembroke Pines FL 33029
18581 NW 23rd St, Pembroke Pines FL 33029
Added: August 3, 2026
$629,999