$570,000
7380 63RD ST N
4888 sqft
Living Area
5228 sqft
Lot Size
15537 sqft
Year Built
1972
Price/sqft
$132
PARK PORTFOLIO OWNER LLC
$570,000
7380 63RD ST N
$725,000
3571 APPLEWOOD TER
$730,000
4351 84TH AVE
$750,000
6565 90TH AVE
$690,000
6531 72ND AVE N