805 Russian avenue
(1)

805 Russian avenue , Edinburg , TX 78541

Reviews

2 years ago

Cozy living, great neighbors

Apartments are modern and spacious, very friendly neighborhood. Dogs allowed, and makes for a fun environment.