Park Plaza Shopping Center, offering prime commercial retail and office space for lease, is located at 831 S. Main Street, the first exit off of Highway 395 entering Deer Park.
Comments are closed.