Lake Price

Lake Price is a 88-acre lake located in Orlando, Florida 32826.