1000 North South Road in Scranton is a BloomSpace industrial building in the Keyser Valley area, about two miles from Interstate 81.


Scranton, PA
1000 North South Road, Scranton, PA 18504
1000 North South Road in Scranton is a BloomSpace industrial building in the Keyser Valley area, about two miles from Interstate 81.
