Lydia/Isla
If New York city is where you guys want to stick, I can suggest Stark/Potts tower for rent free. Pepper offers it as an option to any refugees, Lyle and Alex are there.
If you guys wanted your own place, I have a fund in place to help refugees get on their feet. Starts them off to college, getting an apartment, bills, that sort of thing. The funding lasts for one full year or as long as you're in school. You'd have to make it stretch to afford a place in NYC, but it'd be easier with three of you.