SVN Three Rivers Commercial Advisors is pleased to present office, retail and warehouse space for lease located at 3336 Babcock Blvd in Ross Township.