16 Miner Street
Boston - Kenmore Square
Audubon Park is located in the Fenway area of Boston. This brand new construction offers luxury units that are fully equipped with granite counter tops and stainless steel appliances. The complex is in close proximity to Boston University,Longwood Medical,and Boston's historic Fenway Park. Additional amenities include balconies, dishwashers, hardwood floors, cable/satellite TV, elevators, valet parking, and skyline views.