$200,539
6251 63RD ST N
852 sqft
Living Area
1082 sqft
Lot Size
4482 sqft
Year Built
1983
Price/sqft
$232
SOLA, STEVEN A
$200,539
6251 63RD ST N
$200,546
5238 101ST AVE
$200,552
4684 72ND AVE N
$200,591
4440 76TH TER N
$250,671
6821 46TH ST N