805 Russian avenue
(1)

805 Russian avenue , Edinburg , TX 78541

Reviews

1 year ago

Cozy living, great neighbors

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