For Sale

830 Broadway – Norwood – New Jersey

For sale, 830 Broadway in Norwood New Jersey. Located on a busy main road with great visibility a 4200 square foot free standing office/professional building on 2 floors plus basement.  Features 17 car private parking lot and state of the art pharmaceutical clean room.