$186,351
721 83RD AVE N # 106
1055 sqft
Living Area
780 sqft
Year Built
1979
Price/sqft
$299
GELB, GRANT W
$186,351
721 83RD AVE N # 106
$186,351
721 83RD AVE N # 104
$186,351
721 83RD AVE N # 107
$186,351
721 83RD AVE N # 105
$232,872
6219 PALMA DEL MAR BLVD S # 305