$677,363
6066 LONG BAYOU WAY N
2498 sqft
Living Area
2836 sqft
Lot Size
12392 sqft
Year Built
1926
Price/sqft
$299
SETTLEGOODE, PAMELLA E
$677,363
6066 LONG BAYOU WAY N
$677,425
761 28TH AVE N
$677,500
5114 TAYLOR ST N
$677,577
4122 38TH ST S
$846,688
3741 FOSTER HILL DR N