$297,460
2220 INDIAN AVE N
1701 sqft
Living Area
1096 sqft
Lot Size
10807 sqft
Year Built
1958
Price/sqft
$339
PROPERTY BAY AREA 51 LLC
$297,460
2220 INDIAN AVE N
$297,699
1801 DOLPHIN DR
$298,259
217 TEMPLE LN
$299,053
2142 INDIAN AVE N
$371,250
2051 OVERBROOK AVE N