View Details 511 Schweikhardt Street Pinecrest Court Sec 03 | Houston $735,000 5,248 sqft 0.24 acres On Site 178 Days Ago