Overview
This Single-Family is located at N Estrella St, Roma, TX 78584. It has 3 Beds, 2 Baths. This property is Fixer Upper.
Save money on this property now.
This property has untapped potential!
Millions of people receive foreclosure alerts daily, don't miss out.