View Details 3000 Baywood Way Crabapple Parc | Roswell $359,900 $359,900 Price Reduced 4 bd 2 ba 1 ½ ba 2,675 sqft 0.19 acres 4 bd 2 ba 1 ½ ba 2,675 sqft 0.19 acres Price Reduced