Euclid Terrace Apartments

Category: Apartment building in San Diego, California

Address: 240-260 Euclid Ave, San Diego, CA 92114, USA

Phone: +16192625585

Reviews

elaynah rogers

Sep 27, 2019

The neighbors great

Thanks! Your review is awaiting moderation.

Questions & Answers

Do they have free WiFi

Theresa Sykes | Aug 20, 2021
Emery Crite | Aug 20, 2021

No they don't

How much is a studio

Clifton Barbee | Aug 21, 2019
Steven Youmans | Aug 21, 2019

They are all single apartments 695 per month

Thanks! Your answer is awaiting moderation.

Thanks! Your question is awaiting moderation.

Related Places