$678,338
6035 86TH AVE
1304 sqft
Living Area
3502 sqft
Lot Size
6581 sqft
Year Built
2001
Price/sqft
$242
NEKACH, HAFIDA
$678,338
6035 86TH AVE
$680,036
8700 64TH ST
$680,234
7430 71ST AVE N
$683,083
8320 73RD CT N
$847,883
7065 BAYOU WEST PL