$665,000
888 62ND AVE N
4438 sqft
Living Area
6768 sqft
Lot Size
27094 sqft
Year Built
1966
Price/sqft
$122
1224-66TH ST LLC
$665,000
888 62ND AVE N
$665,000
5401 CENTRAL AVE
$665,000
2837 1ST AVE N
$665,000
5701 1ST AVE S
$825,000
1224 66TH ST N