This multi-tenant retail building is located on the SE corner of Mitchell Hammock Rd & Alafaya Trail in Oviedo, FL. Tenants include Cafe Rio, who opened in December 2018 and occupies 2,997 SF, and Lady Jane’s who has a signed lease for 1,440 SF. There is only 1,563 SF left available at this location.