$1,080,619
5937 LEELAND ST S
2462 sqft
Living Area
5917 sqft
Lot Size
23335 sqft
Year Built
1930
Price/sqft
$228
EKONOMOU, NICHOLAS
$1,080,619
5937 LEELAND ST S
$1,080,716
729 35TH AVE N
$1,080,765
1151 45TH AVE NE
$1,080,832
3601 COQUINA KEY DR SE
$1,350,549
3900 DR MARTIN LUTHER KING JR ST N