$ Min
$ Max
Beds
Baths
Sqft
Land
SCENE  1

$240,000

Sold

2701 20th St N

Texas City

Situated in established Godard Park and ready for immediate move-in! Never flooded. Inviting front c...

3 beds

2 baths

1,635 sq ft

8,625