Conveniently located spot in Jamaica Plains with available parking close by.