MAINLANDS OF TAMARAC LAKE

5810 81st Ave NW Tamarac FL 33321

Pending
5810 NW 81st Ave, Tamarac FL 33321
2 bed
2 bath
1587 sqft

$355,000

$10,000
Price Decreased