$176,529
6411 ELMHURST CT
1128 sqft
Living Area
768 sqft
Lot Size
5998 sqft
Year Built
1963
Price/sqft
$287
MITCHELL, MARK W
$176,529
6411 ELMHURST CT
$176,549
5231 98TH AVE
$176,554
4649 71ST AVE N
$176,558
8080 52ND WAY N
$220,651
5940 63RD TER N