Avesta Shore

Apartment and Building in Orlando, Florida

Visit my website

Resort at Lake Fredrica is located at the address 3211 S Semoran Blvd in Orlando, Florida 32822. They can be contacted via phone at (407) 277-7310 for pricing, hours and directions. Resort at Lake Fredrica specializes in Resort, Coastal Property, Condominiums.


3211 S. Semoran Blvd

Orlando, FL 32822