103 Sheffield Pl

Castle Hills  • $615,000