MLS# 20699801
3320 Westminster Avenue
University Park,
TX
75205
Property Type:
Single Family Residence