1214 SE 73rd Lovingly updated Mt. Tabor Cape Cod. Buyer frenzy. Multiple offers. Sale Price: $630,000