Lot 12 Block E Ranch Club Road, Tallahassee, FL 32305 - MLS#328520 ...