Directions:
From downtown Houston, take I69 north, turn right onto Lyons Avenue, then left onto Des Chaumes Street, then turn left onto New Orleans Street, then right onto Taylor Court, the property is the second one at your left, with a metallic fence.