closeView Me1 to 3 Bedroom Apartments Marlborough Villas4102 Marlborough AveSan Diego, CA 92105Utilities Included