John Callahan, Broker in Lowell, MA
  • John Callahan

(2)
  • phone number
  • Broker with LowellLofts.com
Specialties: Residential Sales
License Number(s): #tm306171