Howell Plaza Shopping Center, Howell, NJ 07731 - Retail Space
Howell Plaza Shopping Center is located at 4074 US Highway 9 in the Southard neighborhood, NJ, Howell, 07731. The Retail building was completed in 2000 and features a total of 93,940 Sqft.
At zip code level, there are 13 commercial properties, of which 9 are retail buildings over 50,000 square feet.