Updated Today COMPARE Toro Ridge Apartment Homes 31611 Plaza De Toros Dr, Spanish Fort, AL 36527 2 - 3 Beds $1,750 - $2,185