Discover urban living at its finest in this charming top-floor 2 bedroom apartment conveniently located in Jamaica Plain. This light-filled unit features a spacious layout with a separate dedicated dining room, hardwood floors throughout, and 2 spacious be...