$667,000

46 Franklin Ave

Welcome to this inviting home nestled in an amazing location.