$395,000 - 115 W St. Francois Avenue, Port Lavaca, TX 77979
115 W St. Francois Avenue
Port Lavaca,
TX
77979
City: Port Lavaca