$378,372
534 66TH ST N
1696 sqft
Living Area
2594 sqft
Lot Size
8163 sqft
Year Built
1978
Price/sqft
$182
LEEWARD ISLAND RENTALS LLC
$378,372
534 66TH ST N
$378,397
2227 BEACON POINT BLVD
$378,407
1742 MACDONNELL DR
$378,420
1757 MACDONNELL DR
$472,925
2717 WARWICK TER