NO PHOTO 2382 Boxwood Street, Sacramento, CA 95815 USD 1,295,346 2382 Boxwood Street, Sacramento, CA 95815 4,048 sqft Ben Ali