$158,351
1361 TERRACE RD
1094 sqft
Living Area
1369 sqft
Lot Size
4634 sqft
Year Built
1952
Price/sqft
$145
CASTILLO, LUIS
$158,351
1361 TERRACE RD
$158,358
7098 DELTA WAY
$158,381
6217 148TH AVE N
$158,403
509 ENGMAN ST
$197,909
1933 MACOMBER AVE