$370,000
1979 SHERWOOD ST
5320 sqft
Living Area
5000 sqft
Lot Size
18791 sqft
Year Built
1970
Price/sqft
$92
LIBERTY LAND TRUST
$370,000
1979 SHERWOOD ST
$370,000
12610 59TH WAY N
$370,266
710 TUSKAWILLA ST
$375,000
1609 N HERCULES AVE # B
$460,000
4595 118TH AVE N