MAINLANDS OF TAMARAC LAKE

5712 66th Ave NW Tamarac FL 33321

Pending
5712 NW 66th Ave, Tamarac FL 33321
2 bed
1 bath
884 sqft

$249,900

$20,099
Price Decreased