1215 NW 1st Plz
Andrews, TX 79714
$800,000 USD
6,621 SF
6,621 SF
$800,000 USD
Restaurant