36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945
36 Ruby Ave., Marblehead, MA, 01945

$545,000

36 Ruby Ave., Marblehead, MA, 01945

27
Courtesy of: Mindy McMahon | Coldwell Banker Realty - Marblehead