$150,000
0 beds 0 baths 14,714 Sq. Ft.
198 Main Street, Berlin, New Hampshire 03570
7 beds 2 baths 1,528 Sq. Ft.
753 12Th St, Imperial Beach, CA 91932