6800 Spyglass Ct Viera, FL 32940