Coastal living at its best!. Completely updated, this bright and spacious 2 bedroom, 2.5 bath town home has three levels of modern living with everything you could want and more. Don't miss the hardwood floors, eat-in kitchen with stainless steel appliances and granite counter-tops. Head out through the slider that opens up to your very own covered brick patio, perfect for outdoor entertaining. Travertine and marble bathrooms are stunning and serene. Choose from two master suite options, and enjoy some downtime on the second level balcony and additional office space. Downtown restaurants, shops and harbor are just a stroll away! Don't miss this opportunity to call Newburyport your home.