John Muir Building
7 reviews
|
32 views
About
The John Muir Building operates as a corporate office in Manhattan’s Upper West Side, offering a functional space for professional activities. Its presence at 27 W 86th St #1B, New York, NY 10024 situates it within a neighborhood known for its blend of residential calm and urban convenience.
As with many corporate offices, it serves as a hub for administrative and business operations. Directions can be pulled up via the map at this link.