Dogtown Apartments PhotosLocated in the heart of Manchester, Dogtown Apartments are in a class of their own. If you have grown dog-tired of typical apartment living, you must experience life at Dogtown. Photos for 1204-06 Hull St.Photos for 1213 Hull St.