Rancho Santa Margarita long term leased property