looks about right according to satellite imagery.  you're welcome to create an account and correct it if you have first hand knowledge of the building location, the textual description is hard to discern exact placement.