Public Elementary & Middle School
Welcome to The Ambassador — classic Buffalo living in the heart of the historic Delaware District. Perfectly positioned at 175 North St, this community places you steps from the charm of Allentown, the elegance of Millionaire’s Row, and the convenience of downtown. Enjoy easy access to the Medical Campus, local cafés, parks, and some of Buffalo’s most beautiful residential streets. Inside, you’ll find thoughtfully designed floor plans and a welcoming atmosphere that makes coming home feel effortless. Whether you’re here for work, school, or simply to enjoy city living, The Ambassador offers comfort, character, and an unbeatable location. The Mansion 173 North is a lovingly and restored residential buildings located in the heart of Elmwood village. We have completely refurbished the entire building to exacting standards and with all modern amenities . We are located in the heart of Elmwood village, minutes from D'Youville College, Peace bridge, minutes from Buffalo Niagara Medical Campus. Shopping and restaurant options are endless in this superb location while being nestled in a quiet residential street surrounded lovely and beautifully maintained mansions and gardens.
The Ambassador is located in Buffalo, New York in the 14201 zip code. This apartment community was built in 1920 and has 8 stories with 113 units.