3330 Las Palmas ST #24, Houston, TX 77027 – Cedar Frame Real Estate