319 Shelden Ave, Houghton

Archive Image
User Comments:
• I believe this is actually 321 Shelden Avenue, formerly #111, and currently (2022) home of "906 Vapor." Our records claim that Ray's TV was also at 321, at least when the report was written (2000).
2022-03-14 - 16:43:00 by Carnegie Museum