$349,900

2408 Castle Street, Irving, TX, 75038

PENDING