That's for the fields. But how do you plan on delimiting each record (i.e. house)? For example, you could put a blank line between each house record. I'm not saying this is the best way to organize your text file. I'll assume you picked that layout for a reason (I would've chosen XML to store the data, but that's just my .02). But there may be better ways to store the info. For example:
In this sample data, there are three records (houses) delimited by a semi-colon(;). Each record's fields are delimited by a comma(,). If your file looked like this, then you could read in the entire string and parse it with StringTokenizer. You could then store the data in a data structure (e.g. HashMap) so you can operate on it.