$137,663
7860 63RD ST N
672 sqft
Living Area
825 sqft
Lot Size
5623 sqft
Year Built
1959
Price/sqft
$206
VELLENGA, MARK A
$137,663
7860 63RD ST N
$137,711
7397 62ND ST N
$137,968
8140 52ND WAY N
$138,758
7205 59TH ST N
$170,271
5542 82ND TER N