an Entity references as follows:
Isabella Court is a Spanish Colonial Revival style mixed-use residential and commercial complex at 3909-3917 South Main Street in the Midtown district of Houston, Texas, United States. It is listed in the National Register of Historic Places. Isabella Court's residents mainly consist of artists and other professionals. As of 2009 Trudy Hutchings owns the complex.