8543 Indiana Avenue

Riverside, California - 8,359 s.f.