MLS# 20744139
3840 Villanova Street
University Park,
TX
75225
Property Type:
Single Family Residence