Back to search results

The Mentholatum, 1360 Niagara St, Buffalo, NY 14213

1–2 bd1–2 ba802–1,464 sqft
Apartments
Loading reviews

What you get

SuccessStatus: ParkingSuccessStatus: In-unit laundrySuccessStatus: Air conditioningSuccessStatus: SecuritySuccessStatus: BBQ/Picnic Area