$320,970 - 112 E St Francois Avenue, Port Lavaca, TX 77979
112 E St Francois Avenue
Port Lavaca,
TX
77979
City: Port Lavaca