50 Floral Street, Bath, ME, 04530

$629,000

50 Floral Street, Bath, ME, 04530

PENDING