$519,592
113 CANAL AVE
1856 sqft
Living Area
2373 sqft
Lot Size
8929 sqft
Year Built
1971
Price/sqft
$269
STEPHEN TERRY LESSORS LLC
$519,592
113 CANAL AVE
$545,558
2301 1ST ST
$566,097
2006 BAY BLVD
$569,359
2110 1ST ST
$638,920
2506 BAY BLVD