$2,275,000
7218 GREVILLA AVE S
25814 sqft
Living Area
14910 sqft
Lot Size
29311 sqft
Year Built
1972
Price/sqft
$161
PARK STREET OWNER LP
$2,275,000
7218 GREVILLA AVE S
$2,300,000
1846 SHORE DR S
$2,400,000
6810 PARK ST S