View details for 221 SANTA LORRAINE AVE. No recent changes 221 SANTA LORRAINE AVE. Base rent from $1,600+ mo Avail Dec 19 12 months lease 221 Santa Lorraine, Santa Rosa, TX 78593