21 ST Avenue, Covington, LA, 70433

$189,900

21 ST Avenue, Covington, LA, 70433

Courtesy of: Smith & Core, Inc.