Archit Khosla's address is 222 E 34th Street Apt 1421, New York, NY 10016. Public records show Archit has also lived in San Jose, CA and Cambridge, MA.
Address History:
222 E 34th Street Apt 1421, New York, NY 10016; 1201 Parkmoor Avenue Apt 3225, San Jose, CA 95126; Cambridge, MA 02139; Lexington, MA 02420; Roxbury Crossing, MA 02120
Results 1 - 1 of 1