South Orange Train Station • 13,000 sq. ft. of commercial space owned by New Jersey Transit. Sloan Street Shoppes has created an attractive focal point in South Orange and is a symbol of the new spirit of business in the village center.