First my apologies to you for not responding sooner. We are new to this site and learning how to navigate through it.
A June 1st move in date is absolutely possible. We are open 7 days a week and would be happy to show you a Townhouse. Please feel free to contact us to schedule an appointment. You can reach us at 915.857.7455.