The upscale Haleakala Apartment Homes offer one- and two-bedroom apartments, all with washers and dryers, balconies and granite-countertop kitchens. The complex boasts an 18-hole golf course, swimming pool, gym and tennis courts. Underground parking is available. You'll need a photo ID to view the units.