Seneca One Tower Apartments Price