11931 JUSTICE AVE, Baton Rouge, LA, 70816
11931 JUSTICE AVE, Baton Rouge, LA, 70816

$72,900

11931 JUSTICE AVE, Baton Rouge, LA, 70816

2
Courtesy of: Latter & Blum - Lake Sherwood