LAKE PLACID

2858 33rd St NE Lighthouse Point FL 33064

Active With Contract
2858 NE 33rd St, Lighthouse Point FL 33064
3 bed
4 bath
2919 sqft

$2,100,000