11931 JUSTICE AVE

Baton Rouge, LA, 70816
$72,900Price
Courtesy of: Latter & Blum - Lake Sherwood

11931 JUSTICE AVE

Baton Rouge, LA, 70816
$72,900Price