Welcome to 2931 Dillon Street – a beautifully updated townhome just steps from Canton Square with water views and modern amenities throughout! This 3-bedroom, 2.5-bath home boasts a spacious open floor plan with a stunning metal stringer staircase and sleek open risers. The kitchen features granite countertops, stainless steel appliances, and white cabinetry, ideal for both everyday living and entertaining. Enjoy the fresh feel of brand-new carpet and fresh paint throughout the home. A lovely new washer and dryer (2023) add convenience. The primary suite leads to a two-tiered rooftop deck with composite railings—perfect for enjoying panoramic city and water views. The brick masonry front stoop has been fully redone, adding to the home’s curb appeal. Additional upgrades include a new roof overlay (2025). The fully finished lower level offers flexibility as a third bedroom, home office, or gym. Ideally located just one block from Canton Square and a short walk to the waterfront, Safeway, parks, and dining—this home is city living at its best!