$343,743
3111 21ST ST N
1235 sqft
Living Area
2427 sqft
Lot Size
15154 sqft
Year Built
1925
Price/sqft
$177
LEME, LUCAS
$343,743
3111 21ST ST N
$346,194
5218 1ST AVE S
$346,235
4631 QUEENSBORO AVE S
$351,317
3501 14TH ST N
$429,431
4056 18TH AVE S