180 N. Dean Street, Englewood, NJ

• 2,791 SF Medical Office
• Total building size: 18,488 SF
• Floors in building: Three (3)
• Elevator
• Ample on-site parking
• Excellent location!

View Brochure

View Details