Lot 22 Cactus Street, Tallahassee, FL 32304 - MLS#316863 - Amber Re...