$951,994
216 21ST AVE SE
2810 sqft
Living Area
2450 sqft
Lot Size
8803 sqft
Year Built
1956
Price/sqft
$486
NEW WORLD HOLDINGS LLC
$951,994
216 21ST AVE SE
$952,070
2011 IOWA AVE NE
$952,083
787 LA PLAZA AVE S
$952,180
636 14TH AVE NE
$1,189,961
300 BELLEAIR DR NE