$615,604
706 N GLENWOOD AVE
3099 sqft
Living Area
3050 sqft
Lot Size
11286 sqft
Year Built
1987
Price/sqft
$252
MELANDINOS, STAVROULA
$615,604
706 N GLENWOOD AVE
$615,636
2880 LA CONCHA DR
$615,645
2448 ANTHONY AVE
$615,848
1433 S KEENE RD
$769,493
2428 PARKSTREAM AVE