closed $449,950 $450,000 0.25 Acres Lot 6103 Villa Capri CT, Carmichael, CA 95608 Multi-Family Listed by Century 21 Select Real Estate