View Details 3330 Willard St , #706 University Crossroads | Baton Rouge $150,000 2 bd 2 ba 1,055 sqft On Site 82 Days Ago
View Details 3330 Willard St , #304 University Crossroads | Baton Rouge $119,000 2 bd 1 ba 920 sqft On Site 89 Days Ago
View Details 3330 Willard St , #705 University Crossroads | Baton Rouge $128,000 2 bd 1 ba 828 sqft On Site 122 Days Ago