22
2161 Quail Run
Baton Rouge, LA 70808
$990,000 USD
3,730 SF
3,730 SF
$990,000 USD
Serviced Offices