11352 Bard Ave
Baton Rouge, LA 70815
$3,450,000 USD
43,160 SF
44
Units
43,160 SF
$3,450,000 USD
Apartments