221 Private Road 342, Hubbard, Texas 76648, USA
MLS#:
20705184
Property type:
Residential For Sale, Manufactured Home
Property Size:
1,680 sqft (156.072 m2)
Land size:
9.73 sqft (0.9 m2)