prestigious Commercial property - San Teodoro For sale