MLS# 20639329
3417 Villanova Street
University Park,
TX
75225
Property Type:
Single Family Residence