For Rent From $5,500 Coffee shop North Dillard Street Northeastern University Beds: 4 Baths: 1 sqft: 120