4192 Lake Vista Blvd · $699,900 | Pedro Rivera