Stone Creek Apartments is located on Van Leuven Street in the heart of downtown Loma Linda. This is a very big apartment complex offering studio, 1 and 2 bedroom homes at affordable prices. Apartments feature stainless steel appliances, microwaves, refrigerators, dishwashers, and washers and dryers as well as secured parking. It is within walking distance to all the major attractions in town.