109-111 S Main St
Irving, TX 75060
$1,800,000 USD
6,300 SF
6,300 SF
$1,800,000 USD
Restaurant