Olivia’s House is located in one of the best villa areas in the southwest of Cape Coral. The ideal western location guarantees perfect sunshine and fabulous sunsets.

Comments are closed.