The Geneva Plaza Apartments are located on a quiet street in the heart of Santa Monica. The building offers underground parking, secure entrances, air conditioning and private balconies off of the spacious apartments. They have Studio, 1 and 2 bedroom apartments.