$4,645,000
901 62ND AVE S
110324 sqft
Living Area
68576 sqft
Lot Size
224320 sqft
Year Built
1968
Price/sqft
$78
ATRIA PLAZA LLC
$4,645,000
901 62ND AVE S
$4,800,000
5577 PARK ST N
$5,565,000
2902 34TH ST N
$5,365,000
1846 62ND AVE N