MG BARHAM VILLAS APARTMENTS LP Categories Property Management 570 E BARHAM DR SAN MARCOS CA 92078 (858) 658-0500 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×