$266,655
5231 43RD TER N
816 sqft
Living Area
832 sqft
Lot Size
7705 sqft
Year Built
1952
Price/sqft
$295
DAVIDSON, DELIA
$266,655
5231 43RD TER N
$209,524
624 38TH ST S
$246,264
4518 3RD AVE N
$287,242
1546 55TH AVE N
$245,249
6946 5TH AVE N