MAINLANDS OF TAMARAC LAKE

5809 83rd Ave NW Tamarac FL 33321

Active With Contract
5809 NW 83rd Ave, Tamarac FL 33321
2 bed
2 bath
1554 sqft

$335,000