Villa Flamingo is situated in Cape Coral, Florida. 

3022 Se 18:th Pl in
Caloosahatchee
Cape Coral, Florida