I believe the exact address is 995 President street. It looks like a smaller house with a big lot in the front. Rumors say that it was recently sold and the new owner is planning on building a new building there. Anyone know anything? I would be curious as to what kind of building that would be.