$900

23 Thelma Rd UNIT 2, Boston, MA, 02122

PENDING