$319,289
5421 63RD AVE N
1382 sqft
Living Area
1586 sqft
Lot Size
6834 sqft
Year Built
1993
Price/sqft
$252
COSTA, DAVID A
$319,289
5421 63RD AVE N
$319,291
5568 81ST TER N
$319,298
12131 76TH ST
$319,308
6006 114TH TER N
$399,090
7088 77TH ST N