18 Trask St, Gloucester, MA, 01930

$320,000

18 Trask St, Gloucester, MA, 01930

Courtesy of: Romeo Zeqo | Best Boston Realty, LLC