Talk:The apartment building/@comment-99.52.103.197-20111111231743/@comment-121.74.165.190-20130108212853

i think that the address is 23 N. Los Robles Avenue

As the building looks like it could be an apartment complex.

Just Saying